motorized ferry - French English Dictionary